home *** CD-ROM | disk | FTP | other *** search
/ Aminet 25 / Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso / Aminet / misc / sci / FIRDsgn2.readme < prev    next >
Text File  |  1998-05-05  |  6KB  |  126 lines

  1. Short:    FIR Filter Designer V2.2
  2. Author:   harald.zottmann@t-online.de
  3. Uploader: harald.zottmann@t-online.de
  4. Version:  2.2
  5. Type:     misc/sci
  6. Replaces: misc/sci/FIRDesign2*
  7.  
  8.  
  9.  
  10.  FIR Filter Designer
  11.  ===================
  12.  
  13.  This  is  the  seventh Aminet  release  of  the  FIR  Filter Designer.
  14.  The  program  designs  optimized   Finite  Impulse  Response  Filters.
  15.  
  16.  Amiga OS 3.x is required. The program  requires a  minimum  Workbench
  17.  screen size of 640x400.
  18.  
  19.  The FIR Filters designed  by the  program  FIR  Filter  Designer V2.2
  20.  can be  loaded by  the  program  AudioLab16  from  Maurizio  Ciccione.
  21.  AudioLab16 can be found on  the  Aminet  in the  directory  /mus/edit.
  22.  
  23.  The problem  of  designing  finite  impulse  response  (FIR)  digital
  24.  filters  experienced  great  activity in  the early  1970`s.  Most of
  25.  this  work was  directed at the  problem  of  optimal  filter  design,
  26.  in the weighted  Chebyshev  sense.  The  algorithm  for  this program,
  27.  by McClellan, Parks and Rabiner, will  design the  optimal  Chebyshev
  28.  approximation for linear phase filters. The   Chebyshev  optimization
  29.  is done very efficiently by means of  the  Remez  exchange  algorithm,
  30.  and this particular  FIR filter design  program  has  found wide  use.
  31.  
  32.  The window method filter design process is  based upon Fourier series.
  33.  It is possible to represent a frequency  function as a Fourier series,
  34.  whose coefficients represent the coefficients of the filter.
  35.  
  36.  To form a casual filter, the Fourier series is truncated  and shifted.
  37.  Truncating the Fourier series causes a phenomenon  called  the "Gibbs
  38.  effect" - a spike  occurs  wherever there is a  discontinuity  in the
  39.  desired  magnitude  of the filter. To  counteract  this,  the  filter
  40.  coefficients  are convolved in the frequency domain with the spectrum
  41.  of a window  function, thus  smoothing  the edge  transitions  at any
  42.  discontinuity. This convolution in the frequency domain is equivalent
  43.  to multiplying the filter coefficients  with the window  coefficients
  44.  in the time domain.
  45.  
  46.  
  47.  
  48.  History
  49.  =======
  50.  
  51.  Date      Version  Type      Comments
  52.  ----      -------  ----      --------
  53.  08/03/98  V2.20    Release   - Updated GUI to fit for larger fonts
  54.                               - Changed registration address
  55.  
  56.  06/02/98  V2.10    Release   - Fixed a serious bug with big font sizes
  57.                               - New ToolType for FONTNAME and FONTSIZE
  58.  
  59.  20/01/98  V2.00    Release   - Window method filter design
  60.                               - Requires OS3.x now
  61.                               - Improved GUI
  62.                               - Progress bar
  63.                               - Extended documentation
  64.                               - Recompiled with SAS/C V6.58
  65.  
  66.  20/07/96  V1.20    Release   - ToolType support
  67.                               - Filterlength now up to 512 taps
  68.                               - Internal improvements
  69.                               - Displays floating point errors
  70.                               - View log file with external viewer
  71.                               - Displays also the corrected phase
  72.  
  73.  01/05/96  V1.10    Release   - Versions for: MC 68000
  74.                                               MC 68020
  75.                                               MC 68040
  76.                               - Updated the installer script
  77.                               - Now compatible with AudioLab16
  78.                               - Grids in the Prism window
  79.                               - Some redesigns and optimizations
  80.                               - Fixed Bug with too small workbench
  81.  
  82.  29/11/95  V1.01    Release   - Fixed several Enforcer Hits
  83.                               - Fixed Bug with not updating gadgets
  84.                               - Recompiled with SAS/C V6.56
  85.                               - Less Shareware Requesters
  86.                               - Installer Script
  87.                               - Added Pattern in Filerequester
  88.                               - More Examples
  89.  
  90.  21/07/95  V1.00    Release   First AMINET Release
  91.  
  92.  
  93. ============================= Archive contents =============================
  94.  
  95. Original  Packed Ratio    Date     Time    Name
  96. -------- ------- ----- --------- --------  -------------
  97.      588     121 79.4% 20-May-94 14:56:20 +Bandpass.FIR
  98.      588      81 86.2% 20-May-94 15:12:44 +Differentiator.FIR
  99.     1379     669 51.4% 07-Mar-98 23:22:32 +DISCLAIMER.TXT
  100.   103900   50876 51.0% 08-Mar-98 00:32:38 +FIRDesigner
  101.    36880   11332 69.2% 08-Mar-98 00:49:20 +FIRDesigner.guide
  102.     7834    1708 78.1% 07-Mar-98 23:56:58 +FIRDesigner.install
  103.     4054    1565 61.3% 08-Mar-98 00:50:40 +FIRDesigner.readme
  104.     1391     504 63.7% 16-Jul-96 21:37:26 +FIRDesigner.readme.info
  105.    96428   48905 49.2% 08-Mar-98 16:37:56 +FIRDesigner_020
  106.    96420   49291 48.8% 08-Mar-98 16:45:00 +FIRDesigner_040
  107.      588      91 84.5% 29-Nov-95 19:24:40 +Highpass.FIR
  108.      588      85 85.5% 20-May-94 15:14:10 +Hilbert.FIR
  109.      588      92 84.3% 29-Nov-95 19:23:04 +Lowpass.FIR
  110.      588     100 82.9% 29-Nov-95 19:28:32 +Multipass.FIR
  111.     1604     461 71.2% 07-Mar-98 23:22:20 +ORDERFORM.TXT
  112.      673     317 52.8% 27-Nov-97 22:29:38  FIRDesigner.info
  113.      104      61 41.3% 03-Dec-97 18:33:14 +Bandpass.WFIR
  114.      589     113 80.8% 26-Jun-96 18:55:40 +Bandpass128.FIR
  115.     1415     529 62.6% 16-Jul-96 21:37:26 +DISCLAIMER.TXT.info
  116.      468     223 52.3% 09-Dec-97 23:57:44 +FIRDesigner.guide.info
  117.     6663     553 91.7% 08-Mar-98 00:42:34 +FIRDesigner.info
  118.      704     355 49.5% 16-Jul-96 21:37:24 +FIRDesigner.install.info
  119.      104      60 42.3% 03-Dec-97 18:53:42 +Highpass.WFIR
  120.      104      62 40.3% 03-Dec-97 19:02:18 +Lowpass.WFIR
  121.      588     101 82.8% 29-Nov-95 19:34:10 +Notch.FIR
  122.     1415     527 62.7% 16-Jul-96 21:37:26 +ORDERFORM.TXT.info
  123.      104      64 38.4% 03-Dec-97 18:42:40 +Stopband.WFIR
  124. -------- ------- ----- --------- --------
  125.   366349  168846 53.9% 09-Mar-98 12:53:54   27 files
  126.